PAQ: Persistent Adaptive Query Middleware for Dynamic Environments

نویسندگان

  • Vasanth Rajamani
  • Christine Julien
  • Jamie Payton
  • Gruia-Catalin Roman
چکیده

Pervasive computing applications often entail continuous monitoring tasks, issuing persistent queries that return continuously updated views of the operational environment. We present PAQ, a middleware that supports applications’ needs by approximating a persistent query as a sequence of one-time queries. PAQ introduces an integration strategy abstraction that allows composition of one-time query responses into streams representing sophisticated spatio-temporal phenomena of interest. A distinguishing feature of our middleware is the realization that the suitability of a persistent query’s result is a function of the application’s tolerance for accuracy weighed against the associated overhead costs. In PAQ, programmers can specify an inquiry strategy that dictates how information is gathered. Since network dynamics impact the suitability of a particular inquiry strategy, PAQ associates an introspection strategy with a persistent query, that evaluates the quality of the query’s results. The result of introspection can trigger application-defined adaptation strategies that alter the nature of the query. PAQ’s simple API makes developing adaptive querying systems easily realizable. We present the key abstractions, describe their implementations, and demonstrate the middleware’s usefulness through application examples and evaluation.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Contory: A Middleware for the Provisioning of Context Information on Smart Phones

Context-awareness can serve to make ubiquitous applications deployed for mobile devices adaptive, personalized, and accessible in dynamically changing environments. Unfortunately, existing approaches for the provisioning of context information in ubiquitous computing environments rarely take into consideration the resource constraints of mobile devices and the uncertain availability of sensors ...

متن کامل

Adaptive Strategies for Persistent Queries in Dynamic Environments

This paper is concerned with continuous and adaptive monitoring of highly-dynamic environments such as mobile, ad hoc, and sensor networks. At the logical level, the application issues a query that persists over time and returns a continuously updated view of relevant aspects of the system configuration—we call this a persistent query. We examine the semantic relation between the sequence of ob...

متن کامل

A Component-Based Adaptive Model for Context-Awareness in Ubiquitous Computing

A high adaptable middleware has been an essential platform to provide more flexible services for multimedia, mobile, and ubiquitous applications in ubiquitous computing environments. In addition, the persistent services of these application systems and their middleware in ubiquitous computing are required so that they can be aware of the frequent and unpredictable changes in users’ requirements...

متن کامل

A Semantic and Adaptive Middleware Architecture for Pervasive Computing Systems

With the increasing demands for adaptive middleware of dynamic systems in pervasive computing environments, the need for dynamic software architecture and programming infrastructure to achieve dynamic adaptation is widely recognized. In this paper, we firstly present a semantic and adaptive middleware architecture called ScudWare that supports for dynamic and heterogeneous environments. ScudWar...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009